.TH "TriangleElementManipulation::TriangleElement" 3 "Wed Jun 20 2012" "Version 0.0.01" "Discontinuous Galerkin" \" -*- nroff -*-
.ad l
.nh
.SH NAME
TriangleElementManipulation::TriangleElement \- 
.PP
Triangular Element  The element is not aware of its Neighbours'\&. Is up to the grid decide which is neighbour of which The Solution of the Discontinuous Finite Element formulation is by Sucessive Substitution, which is equivalent to iteratively solve a block-diagonal global matrix'\&. This kind of solution is well-suited to parallel environments with fast interprocess communication systems'\&. Due to this choice of solution procedures the local values of the Degrees of Freedom must be separated into two categories, the trying value and the committed value'\&.  

.SH SYNOPSIS
.br
.PP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "procedure, public \fBSolutionErrorRange\fP"
.br
.ti -1c
.RI "procedure, public \fBSetNodesTriangularElement\fP"
.br
.ti -1c
.RI "procedure, public \fBSetMatrixTriangleElement\fP"
.br
.ti -1c
.RI "procedure, public \fBSetVectorTriangleElement\fP"
.br
.ti -1c
.RI "procedure, public \fBSetAllNeighboursNumbering\fP"
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "real(kind=8), dimension(:,:), 
.br
allocatable \fBMatrix\fP"
.br
.ti -1c
.RI "integer, dimension(nnodes) \fBNodes\fP"
.br
.ti -1c
.RI "real(kind=8), dimension(:,:) \fBDoF\fP"
.br
.RI "\fIDegres-Of-Freedom are comprised for the Try and Commit Values'\&. \fP"
.ti -1c
.RI "real(kind=8), dimension(:,:) \fBOuterVector\fP"
.br
.RI "\fIOuter vector oposed to the vertex'\&. \fP"
.ti -1c
.RI "integer, dimension(nnodes, nnodes) \fBNeighbourReNumbering\fP"
.br
.ti -1c
.RI "real(kind=8) \fBS\fP"
.br
.RI "\fIAuxiliar Space variable used to make calculations faster'\&. \fP"
.in -1c
.SH "Detailed Description"
.PP 
Triangular Element  The element is not aware of its Neighbours'\&. Is up to the grid decide which is neighbour of which The Solution of the Discontinuous Finite Element formulation is by Sucessive Substitution, which is equivalent to iteratively solve a block-diagonal global matrix'\&. This kind of solution is well-suited to parallel environments with fast interprocess communication systems'\&. Due to this choice of solution procedures the local values of the Degrees of Freedom must be separated into two categories, the trying value and the committed value'\&. 
.PP
Definition at line 31 of file TrianglarElement\&.f90'\&.
.SH "Member Function/Subroutine Documentation"
.PP 
.SS "procedure, public TriangleElementManipulation::TriangleElement::SetAllNeighboursNumbering ()"
.PP
Definition at line 44 of file TrianglarElement\&.f90'\&.
.SS "procedure, public TriangleElementManipulation::TriangleElement::SetMatrixTriangleElement ()"
.PP
Definition at line 42 of file TrianglarElement\&.f90'\&.
.SS "procedure, public TriangleElementManipulation::TriangleElement::SetNodesTriangularElement ()"
.PP
Definition at line 41 of file TrianglarElement\&.f90'\&.
.SS "procedure, public TriangleElementManipulation::TriangleElement::SetVectorTriangleElement ()"
.PP
Definition at line 43 of file TrianglarElement\&.f90'\&.
.SS "procedure, public TriangleElementManipulation::TriangleElement::SolutionErrorRange ()"
.PP
Definition at line 40 of file TrianglarElement\&.f90'\&.
.SH "Member Data Documentation"
.PP 
.SS "real(kind=8), dimension(:,:) \fBTriangleElementManipulation::TriangleElement::DoF\fP"
.PP
Degres-Of-Freedom are comprised for the Try and Commit Values'\&. 
.PP
Definition at line 35 of file TrianglarElement\&.f90'\&.
.SS "real(kind=8), dimension(:,:), allocatable \fBTriangleElementManipulation::TriangleElement::Matrix\fP"
.PP
Definition at line 33 of file TrianglarElement\&.f90'\&.
.SS "integer, dimension(nnodes, nnodes) \fBTriangleElementManipulation::TriangleElement::NeighbourReNumbering\fP"
.PP
Definition at line 37 of file TrianglarElement\&.f90'\&.
.SS "integer, dimension(nnodes) \fBTriangleElementManipulation::TriangleElement::Nodes\fP"
.PP
Definition at line 34 of file TrianglarElement\&.f90'\&.
.SS "real(kind=8), dimension(:,:) \fBTriangleElementManipulation::TriangleElement::OuterVector\fP"
.PP
Outer vector oposed to the vertex'\&. 
.PP
Definition at line 36 of file TrianglarElement\&.f90'\&.
.SS "real(kind=8) \fBTriangleElementManipulation::TriangleElement::S\fP"
.PP
Auxiliar Space variable used to make calculations faster'\&. 
.PP
Definition at line 38 of file TrianglarElement\&.f90'\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for Discontinuous Galerkin from the source code'\&.
